Настольная книга тимлида разработки ПО - Виктор Большаков
— О бизнесе и основных бизнес-процессах
— О продукте (ах)
— Применяемых технологиях
— Архитектуре
— Истории развития бизнеса, продуктов и команды
— Процессах, регламентах и соглашения в разработке
— О команде (составе, ролях, культуре других важных особенностях)
За последующие несколько дней сотруднику необходимо будет ознакомиться с предметной областью разрабатываемых программных продуктов, документацией и кодом проекта, а также получить первую задачу и получить доступ к рабочим чатам и встречам.
Первая задача должна иметь ценность для бизнеса, но должна быть достаточно простой и маленькой. Важно помнить, что небольшими быстрыми победами сотруднику будет проще влиться в работу.
Для решения первой задачи новому сотруднику понадобится не только установление проекта и подробная рабочая инструкция на эту тему, но и непосредственная помощь Наставника.
Далее начинается Испытательный период, цель которого на практике убедиться, что сотрудник обладает необходимой и достаточной компетенцией, имеет нужные качества для работы, принимает корпоративные ценности компании и команды и успешно взаимодействует с другими сотрудниками.
Испытательный период является частью Адаптации [Onboarding],
Испытательный период
В течение всего испытательного периода тимлид в любой момент может инициировать процедуру Окончания испытательного срока, организовав встречу (как описано в этом разделе). Досрочное окончание испытательного срока может быть связано с крайне позитивным или крайне негативным сценарием, по которому уже можно смело вынести решение.
Задача тимлида на этом этапе, с одной стороны, максимально быстро выявить неподходящего сотрудника, с другой, приложить максимум усилий к тому, чтобы сотрудник прошел испытательный срок. Самые распространенные практики в этом плане — проведение промежуточных встреч:
Первая обратная связь
Примерно через неделю тимлид организует встречу с новеньким сотрудником (и Наставником, если кто-то отдельно выполнял эту роль), на которой предоставит первую обратную связь. До встречи тимлиду необходимо собрать всю информацию с членов команды и Наставника. Обсуждаются темы:
— Нового сотрудника спрашивают, что ему не понравилось или понравилось в работе (процессы, члены команды, условия труда, продукт, взаимодействие с другими подразделениям, корпоративная жизнь)
— Тимлид рассказывает о своих впечатлениях работы с новым сотрудником (обсуждаются какие и как были выполнены задачи, рекомендации и замечания к результату или процессу их выполнения), при этом, помимо предопределенных задач испытательного срока могут выполняться и другие задачи
— Следующая обратная связь и ожидания, которые есть у компании и сотрудника к этой встрече
Обмен обратной связью может быть автоматизирован, но этот подход не передаст эмоциональной окраски, что может потребовать последующей встречи, если возникнет такая необходимость.
Вторая обратная связь
В середине испытательного срока проходит аналогичная по формату встреча с обратной связью.
Окончание испытательного срока
За две недели до окончания испытательного срока инициируется встреча Комиссии, на которой принимается решение о прохождении новым сотрудником его испытательного срока. В состав комиссии обычно входят руководитель подразделения разработки, руководитель проектов и наставник.
Для этой встречи тимлиду необходимо:
— Запросить и получить от нового сотрудника обратную связь в свободной форме
— Собрать краткую информацию о предыдущих встречах по обратной связи
— Узнать мнение команды о новом сотруднике
— Провести оценку качества/сроков выполненных задач испытательного срока
— Сделать общую оценку уровня знаний и умений нового сотрудника
— Уточнить меняются ли какие-нибудь условия работы после прохождения испытательного срока (оклад, удаленный формат работы и др.)
Встреча должна закончиться принятым решением, которое будет донесено тимлидом до нового сотрудника и HR-менеджеров. Если это положительное решение, сотрудник становиться полноценным членом команды.
Если решение негативное, привлекается HR-менеджер для инициации процедуры увольнения сотрудника. HR-менеджеру передаются все материалы, собранные тимлидом и рассмотренные Комиссией. Далее тимлид может быть привлечен на встречу по расставанию с сотрудником для уточнения возможных деталей. Также помощь тимлида понадобится в отключении сотрудника от всех командных чатов, встреч и доступов.
Повседневное управление сотрудниками
Досье или личное дело сотрудника
У каждого сотрудника есть свой жизненный цикл в организации, включающий:
— Привлечение
— Найм
— Адаптацию
— Накопление опыта и эффективную работу
— Кадровый резерв и рост
— Увольнение
На каждом этапе возникает потребность фиксировать информацию о сотруднике и возвращаться к ней. Для этих целей создается структура данных (или используется готовый сервис), содержащая:
— Общую характеристику сотрудника
— Резюме и результат оценки знаний на собеседовании
— Итоги адаптационных встреч
— Отзывы коллег о сотруднике
— Значимые события (достижения, фатальные ошибки и конфликты)
— Премии, штрафы, индексация и пересмотры зарплаты
— Оценка персонала [Performance Review], направления роста и грейд
— Причина увольнения и сопутствующая информация
Структура данных должна позволять удобно и оперативно находить информацию при ее необходимости, а также встраивать в ваши процессы ее заполнение и использование.
Эта информация будет полезна вашему руководству, поэтому проще открыть доступ к досье, построенному по возрастающему принципу. Прозрачность информации о сотрудниках будет высоко цениться вашим руководством.
Дисциплина
Важность поддержания дисциплины в работе с командой сложно переоценить. Поддержание нормальной дисциплины плодотворно влияет на работу команды и на взаимодействие внутри коллектива. Все это достигается благодаря стандартизации ожиданий на основании свода принятых правил, которые все соблюдают.
Что обычно ожидается от сотрудника:
— Соблюдение дисциплинарных норм
— Соблюдение культуры организации и команды
— Результаты рабочего процесса
Для хорошего тимлида важен контроль всех трех пунктов. Простой пример: Сотрудник уходит на 2 часа раньше с работы, а на следующий день, с утра, у него готова задача. Хороший тимлид задастся вопросом: «А не была ли задача слишком простой? Возможно, на нее требуется один день вместо двух?». Если тщательно анализировать и исследовать соблюдение дисциплинарных норм, отслеживать общую картину производства и загрузки становится гораздо проще. В том числе это может предотвратить переутомление сотрудников, что хорошо скажется на общем эмоциональном состоянии коллектива.
Что подразумевается под дисциплинарными нормами?
— Соблюдение рабочего распорядка, в том числе доступность для связи в течение рабочего дня удаленных сотрудников
— Выполнение установленных норм и регламентных операций организации и команды
— Может быть отметка в системах учета рабочего времени
— Может быть чистота на столе
— Может быть требование возвращать на место после использования инструментов (канцелярии, книг и др.)
— Не опаздывать и присутствовать на встречах
— Следовать и выполнять регламентированные операции процесса разработки ПО
— Своевременное и точное выполнение распоряжений руководителя
— Может быть формат комментариев для пул-реквестов
— Может быть коммит промежуточных итогов в конце рабочего дня
Согласно трудовому распорядку, сотрудник должен работать заданное количество часов в день (или в неделю) из согласованного графика.
Важно раскрыть тему лояльности в соблюдении дисциплины. Сотрудники могут отпрашиваться или приходить сильно позже на работу. Вы являетесь представителем организации и можете проявлять лояльность к сотруднику, этот инструмент часто используется для воспитания лояльности